Skip to content

分类管理

1.1 需求分析和设计

1.1.1 业务规则:

  • 分类名称必须是唯一的
  • 分类按照类型可以分为菜品分类和套餐分类
  • 新添加的 分类状态默认为“禁用”

1.1.2 接口设计

  • 新增分类
  • 分类分页查询
  • 根据ID删除分类
  • 修改分类
  • 启用禁用分类
  • 根据类型查询分类

1.1.3 数据库设计

category表为分类表,用于存储商品的分类信息。具体表结构如下:

字段名数据类型说明备注
idbigint主键自增
namevarchar(32)分类名称唯一
typeint分类类型1菜品分类 2套餐分类
sortint排序字段用于分类数据的排序
statusint状态1启用 0禁用
create_timedatetime创建时间
update_timedatetime最后修改时间
create_userbigint创建人id
update_userbigint最后修改人id